i will try my hardest - Turc Anglais Dictionnaire